Finite State Machine Based Reconfigurable Architecture For Image Processor
نویسنده
چکیده
Adaptively evolvable systems require some reconfigurable capabilities, habituated within the FPGA. FPGA’s can be integrated with either Dynamic Partial Reconfiguration (DPR) or Virtual Reconfiguration Circuits (VRC). Since DPR allows lesser resource utilization on the FPGA available logic, which has a positive repercussion in power consumption compared to VRC’s, we are using FPGA’s with native DPR as our reconfigurable hardware. Evolvable hardware system has been employed to ease automation, in which the reconfiguration is driven by an evolutionary algorithm. Choosing evolutionary algorithm for DPR over the optimization algorithms is because these algorithms are incremental, and hence the processing circuit will be affected only by small changes reducing the reconfiguration times. One of the problems of the evolvable systems is that, they have to be trained to the conditions in which the system will operate. The generation of this training data is done offline, reducing the system’s autonomy. We have proposed the enhancement of this evolvable system by injecting the concept of Finite State Machine which reduces its dependence. Considering that our system concentrates on adaptive image processing, we have utilized the Self Tuning Architecture (STA) based on FSM and combined them with the evolutionary algorithm, to implement the image processor. KEYWORDS—Evolvable Hardware, FSM, Evolutionary Algorithm, Dynamic Partial Reconfiguration.
منابع مشابه
Reconfigurable Architecture Exploration for Speeding Up Execution of Code Generated from High-Level Specifications
Software generated from finite state machines targeted for standard embedded systems processors generally displays poor execution speeds. This paper evaluates an architecture that couples a standard processor with a reconfigurable unit in order to improve the execution speed of the generated code. A method for automatically partitioning the code is presented along with results obtained from sim...
متن کاملAn Area and Power Efficient Reconfigurable Processor for Binary Image Processing
Binary image processing is a powerful tool in many image and video applications. This paper describes A reconfigurable processor for binary image processing. Reconfigurable binary image processing chips have been designed mainly for the binary image applications of a chip. The processor architecture is designed for input output control unit, reconfigurable binary processing module, and peripher...
متن کاملA Dedicated Reconfigurable Architecture for Finite State Machines
For ultra-low-power sensor networks, finite state machines are used for simple tasks where the system’s microprocessor would be overqualified. This allows the microprocessor to remain in a sleep state, thus saving energy. This paper presents a new architecture that is specifically optimized for implementing reconfigurable Finite State Machines: Transition-based Reconfigurable FSM (TR-FSM). The ...
متن کاملSystem Architecture for XML Offload to a Cell Processor-Based Workstation
This paper describes the design, prototype implementation, and evaluation of a system architecture for XML offload to a Cell processor-based workstation. This architecture includes a high-performance parser based on a novel enhanced finite state machine technology. RenderX 1 XML 2005 Conference proceeding by RenderX author of XML to PDF (XSL FO) formatter. XSL• FO formatter Re-format page sizes
متن کاملRestricted cascade and wreath products of fuzzy finite switchboard state machines
A finite switchboard state machine is a specialized finite state machine. It is built by binding the concepts of switching state machines and commutative state machines. The main purpose of this paper is to give a specific algorithm for fuzzy finite switchboard state machine and also, investigates the concepts of switching relation, covering, restricted cascade products and wreath products of f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015